#ifndef _AM_COS_LOOKUP_TABLE
#define _AM_COS_LOOKUP_TABLE
static float _COS_TABLE [360] = {
1.0f, 0.540302305868f, -0.416146836547f, -0.9899924966f, -0.653643620864f, 0.283662185463f, 
0.96017028665f, 0.753902254343f, -0.145500033809f, -0.911130261885f, -0.839071529076f, 0.00442569798805f, 
0.843853958732f, 0.90744678145f, 0.136737218208f, -0.759687912859f, -0.957659480323f, -0.275163338052f, 
0.660316708244f, 0.988704618187f, 0.408082061813f, -0.547729260224f, -0.999960826395f, -0.532833020333f, 
0.424179007337f, 0.991202811863f, 0.646919322329f, -0.292138808734f, -0.962605866314f, -0.748057529689f, 
0.154251449888f, 0.914742357805f, 0.834223360507f, -0.0132767472231f, -0.848570274785f, -0.903692205092f, 
-0.127963689627f, 0.765414051945f, 0.955073644047f, 0.26664293236f, -0.666938061652f, -0.987339277524f, 
-0.399985314988f, 0.555113301521f, 0.999843308648f, 0.525321988818f, -0.432177944885f, -0.992335469151f, 
-0.640144339469f, 0.300592543744f, 0.964966028492f, 0.742154196814f, -0.162990780796f, -0.918282786212f, 
-0.829309832863f, 0.022126756262f, 0.853220107723f, 0.899866826969f, 0.119180135449f, -0.771080222976f, 
-0.952412980415f, -0.258101635938f, 0.673507162324f, 0.985896581583f, 0.39185723043f, -0.562453851238f, 
-0.999647455966f, -0.51776979979f, 0.440143022496f, 0.993390379722f, 0.633319203086f, -0.309022728166f, 
-0.967250588274f, -0.736192718227f, 0.171717341831f, 0.921751269725f, 0.824331331108f, -0.0309750317312f, 
-0.857803093245f, -0.895970946791f, -0.110387243839f, 0.776685982022f, 0.949677697883f, 0.249540117973f, 
-0.680023495587f, -0.984376643394f, -0.38369844495f, 0.569750334265f, 0.999373283695f, 0.510177044942f, 
-0.448073616129f, -0.994367460928f, -0.62644444791f, 0.31742870152f, 0.96945936667f, 0.730173560995f, 
-0.180430449291f, -0.925147536596f, -0.819288245291f, 0.0398208803931f, 0.862318872288f, 0.892004869788f, 
0.101585703697f, -0.782230889887f, -0.946868010751f, -0.240959049236f, 0.686486550907f, 0.982779582041f, 
0.375509597767f, -0.577002178943f, -0.999020813315f, -0.502544319145f, 0.455969104444f, 0.995266636217f, 
0.619520612559f, -0.32580980522f, -0.971592190629f, -0.7240971967f, 0.189129420529f, 0.928471320739f, 
0.814180970527f, -0.0486636092002f, -0.866767091052f, -0.887968906692f, -0.0927762045977f, 0.787714512144f, 
0.943984139152f, 0.23235910203f, -0.69289582192f, -0.981105522649f, -0.367291330455f, 0.584208817109f, 
0.99859007244f, 0.494872220403f, -0.463828868852f, -0.996087835141f, -0.612548239496f, 0.334165382631f, 
0.97364889305f, 0.71796410141f, -0.197813574004f, -0.931722361744f, -0.809009906954f, 0.0575025253491f, 
0.871147401032f, 0.883863373709f, 0.0839594367418f, -0.793136419166f, -0.941026309029f, -0.223740950136f, 
0.699250806478f, 0.979354596376f, 0.359044286891f, -0.591369684144f, -0.998081094819f, -0.487161349803f, 
0.471652293561f, 0.996830993362f, 0.605527874987f, -0.342494779116f, -0.975629312795f, -0.711774755636f, 
0.206482229338f, 0.9349004049f, 0.803775459711f, -0.0663369363356f, -0.875459459044f, -0.879688592495f, 
-0.0751360908984f, 0.798496186163f, 0.937994752119f, 0.215105268762f, -0.705551006686f, -0.977526940403f, 
-0.350769113209f, 0.598484219014f, 0.997493920327f, 0.47941231147f, -0.479438765629f, -0.997496052654f, 
-0.598460069058f, 0.35079734209f, 0.977533294706f, 0.705529644294f, -0.215134707365f, -0.938005201217f, 
-0.798478038903f, 0.0751661500082f, 0.879702927248f, 0.875444890134f, 0.0663068583517f, -0.80379339321f, 
-0.934889705937f, -0.206452734491f, 0.711795928941f, 0.975622697919f, 0.342466457746f, -0.605551864315f, 
-0.996828594969f, -0.47162571252f, 0.487187675007f, 0.998082960914f, 0.591345375452f, -0.359072421072f, 
-0.979360689609f, -0.699229256673f, 0.223770330187f, 0.941036507443f, 0.793118059568f, -0.0839894746226f, 
-0.883877473182f, -0.871132599108f, -0.0574724308477f, 0.809027625286f, 0.931711413754f, 0.197784025224f, 
-0.71798508397f, -0.973642018119f, -0.33413697099f, 0.612572066316f, 0.996085170872f, 0.46380216301f, 
-0.494898414589f, -0.998591672157f, -0.584184351585f, 0.36731936773f, 0.981111354334f, 0.69287408639f, 
-0.232388421229f, -0.943994086083f, -0.787695941645f, 0.0928062188959f, 0.887982769782f, 0.866752057273f, 
0.048633500539f, -0.814198472305f, -0.928460124581f, -0.18909982013f, 0.72411798687f, 0.971585056183f, 
0.325781305535f, -0.619544275004f, -0.995263706279f, -0.455942275895f, 0.502570380261f, 0.999022146528f, 
0.576977558503f, -0.375537535941f, -0.982785151721f, -0.686464631355f, 0.240988305285f, 0.94687770542f, 
0.782212109942f, -0.101615692061f, -0.892018495408f, -0.862303607831f, -0.0397907599312f, 0.819305529145f, 
0.925136093146f, 0.180400799593f, -0.730194157146f, -0.969451973267f, -0.317400116024f, 0.626467944126f, 
0.994364265551f, 0.448046666974f, -0.510202970946f, -0.9993743503f, -0.569725560839f, 0.383726281833f, 
0.984381950633f, 0.68000139373f, -0.24956930858f, -0.94968713953f, -0.776666994102f, 0.11041720392f, 
0.895984333873f, 0.857787599307f, 0.0309449018283f, -0.824348395682f, -0.921739579879f, -0.171687645156f, 
0.736213118746f, 0.967242936493f, 0.308994059098f, -0.633342531233f, -0.993386919157f, -0.440115954847f, 
0.517795588651f, 0.99964825588f, 0.562428926767f, -0.391884963842f, -0.985901625964f, -0.673484879893f, 
0.258130758816f, 0.952422168302f, 0.77106102857f, -0.119210064899f, -0.899879974465f, -0.853204385517f, 
-0.0220966192787f, 0.829326676821f, 0.918270850887f, 0.162961039471f, -0.742174400102f, -0.964958118933f, 
-0.30056379335f, 0.640167497718f, 0.992331743668f, 0.432150760862f, -0.525347638516f, -0.999843841807f, 
-0.555088227957f, 0.400012942756f, 0.987344058653f, 0.666915600395f, -0.266671985227f, -0.955082577453f, 
-0.765394652557f, 0.127993586101f, 0.903705111971f, 0.848554325544f, 0.0132466055206f, -0.834239982528f, 
-0.914730177935f, -0.154221666243f, 0.748077534163f, 0.962597699596f, 0.292109979267f, -0.646942308866f, 
-0.991198821755f, -0.42415170907f, 0.532858528858f, 0.999961092757f, 0.547704039532f, -0.408109581772f, 
-0.988709135689f, -0.660294069919f, 0.275192318632f, 0.957668158548f, 0.759668310007f, -0.136767079364f, 
-0.907459446702f, -0.843837783705f, -0.0043955539279f, 0.83908792786f, 0.911117838425f, 0.145470210178f, 
-0.753922058437f, -0.960161863415f, -0.283633279182f, 0.653666433888f, 0.989988242179f, 0.416119426175f, 
-0.540327671221f, -0.999999999546f, -0.540276940024f, 0.416174246541f, 0.989996750122f, 0.653620807245f, 
}; 
#endif
